Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docker development environment #205

Merged
merged 1 commit into from Jun 12, 2017

Conversation

Fuco1
Copy link
Contributor

@Fuco1 Fuco1 commented Jun 11, 2017

For the people like me who don't like tainting the host system with superfluous nonsense like dev libraries :)

It also makes it simpler to get up and running, virtually requiring only docker-compose up -d and you are set to hack.

The image is rather big (about 1 GB) but this is not a problem because it is a build environment and will not be used for distribution.

Instructions are in the README.

@Fuco1 Fuco1 changed the title Add docker environment Add docker development environment Jun 11, 2017
image: remacs-build:latest
working_dir: ${PWD}
tty: true
# Unfortunately dumping doesn't work without this
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Presumably this is due to: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=23529 (see also this).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably, but that will never get fixed, not until the old timers run things :/

Maybe one day remacs will fix it itself, or just remove the misfeature completely.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, I was mostly linking it for future reference :)

Eventually I want Remacs to have a sensible dumping mechanism, at which point this will just work.

Copy link
Collaborator

@Wilfred Wilfred left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems to work on my box, and it's a nice addition. Thanks :)

@Wilfred Wilfred merged commit 80bb25b into remacs:master Jun 12, 2017
@Fuco1 Fuco1 deleted the feature/add-docker-environment branch June 13, 2017 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants